home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Developer Toolbox 6.1
/
SGI Developer Toolbox 6.1 - Disc 4.iso
/
public
/
SciAn
/
src
/
ScianGarbageMan.h
< prev
next >
Wrap
C/C++ Source or Header
|
1994-08-01
|
863b
|
35 lines
typedef struct GlobalReferenceListStruct {
ObjPtr obj;
struct GlobalReferenceListStruct *next;
} *GlobalReferenceListPtr;
ObjPtr MarkList();
#ifdef PROTO
int CountReferenceList();
int CountObjectList();
void AddToGlobalList(ObjPtr obj);
void AddToReferenceList(ObjPtr obj);
int RemoveFromReferenceList(ObjPtr obj);
void TrashDay();
int MarkObject(ObjPtr thingp);
void MarkVarTree(VarsPtr nodep);
void DeleteWithPrejudiceVarNode(VarsPtr nodep);
void DisposeListWithPersonalDislike(ObjPtr list);
void DeleteWithPrejudice(ObjPtr obj);
#else
int CountReferenceList();
int CountObjectList();
void AddToGlobalList();
void AddToReferenceList();
int RemoveFromReferenceList();
void TrashDay();
int MarkObject();
void MarkVarTree();
void DeleteWithPrejudiceVarNode();
void DisposeListWithPersonalDislike();
void DeleteWithPrejudice();
#endif
extern int TrashDayFlag;